$cmain: #f00;
.mainCart{
    padding-bottom: 98px;
    .checkboxbar{margin-right: 20px;}
    .store-line{padding-left: 30px;position: relative;}
    .store-line::before{content: '';display: block;width: 1px;height: 24px;position: absolute;left: 15px;top: 8px;background-color: #999;}
    .item-img-box{margin-right: 20px;position: relative;overflow: hidden;
        .item-saletype{position: absolute;right:-48px;top:-15px;width:104px;height:22px;line-height:22px;font-size:16px;
            display:block;transform-origin:0 0;transform:rotate(45deg);z-index:1;text-align:center;background:$cmain;color: #fff;}
        .item-img{width: 160px;height: 160px;border: 1px solid #ddd;}
    }
    .item-title{height: 80px;}
    .item-tag{height: 30px;line-height: 30px;}
    .item-footer{margin-top: 4px;line-height: 50px;}
    .del-btn{padding: 0 15px;line-height: 48px;border: 1px solid $cmain;color: $cmain;border-radius: 6px;}
    .activejson{padding: 10px 20px;background-color: #fef9f9}
    .footer{position: fixed;left: 0;bottom: 0;width: 100%;height: 88px;box-shadow:0 0 10px rgba(0, 0, 0, 0.2);background-color: #fff;}
    .empty-box{margin-top: 40%;
        .nav-to{padding: 0 10px;}
    }
}

